abysmally poor

Translations
absolument déplorable